Synonyms for "stench bomb"

Words with similar meaning